• word of the day

    saint lucia

    saint lucia - Dictionary definition and meaning for word saint lucia

    Definition
    (noun) a country on the island of Saint Lucia; gained independence from Great Britain in 1979
    Synonyms : st. lucia
    Definition
    (noun) a volcanic island in the Windward Isles to the south of Martinique
    Synonyms : st. lucia
Download our Mobile App Today
Receive our word of the day
on Whatsapp